<?php
require_once('lib/journee.php');
require_once('lib/match.php');
require_once('lib/club.php');
require_once('lib/prono.php');
require_once('lib/joueur.php');
if(($_SESSION['is_connect'])&&($_SESSION['statut']=='a')){
?>


<div id="fin_saison">
	<h1>Fin d'une saison</h1> 
	
	<form method="post" action="<?php echo $_SERVER['REQUEST_URI']; ?>"> 
<h4> Nouvelle saison</h4>
	<?php echo 'Les clubs entrants: '?>
    <p> 
        <label>Nom du club 1*: </label> 
        <input type="text" name="nom_club1" value="" /> 
    </p> 
    <p> 
        <label>Site officiel du club 1: </label> 
        <input type="text" name="site_officiel1" value="" /> 
    </p> 
    <p> 
        <label>Position club 1*: </label> 
        <input type="text" name="pos_club1" value="" /> 
    </p> 
	<p> 
        <label>Palmares France club 1: </label> 
        <input type="text" name="palmf_club1" value="" /> 
    </p> 
	<p> 
        <label>Palmares Europe club 1: </label> 
        <input type="text" name="palme_club1" value="" /> 
    </p> 
	<br /><br />
	<p> 
        <label>Nom du club 2*: </label> 
        <input type="text" name="nom_club2" value="" /> 
    </p> 
    <p> 
        <label>Site officiel du club 2: </label> 
        <input type="text" name="site_officiel2" value="" /> 
    </p> 
    <p> 
        <label>Position club 2*: </label> 
        <input type="text" name="pos_club2" value="" /> 
    </p> 
	<p> 
        <label>Palmares France club 2: </label> 
        <input type="text" name="palmf_club2" value="" /> 
    </p> 
	<p> 
        <label>Palmares Europe club 2: </label> 
        <input type="text" name="palme_club2" value="" /> 
    </p> 
	<br /><br />
	<?php echo 'Les clubs sortant: '?>
	<p> 
        <label>Nom du club sortant 1*: </label> 
        <input type="text" name="nom_club_sortant1" value="" /> 
    </p> 
	
	<p> 
        <label>Nom du club sortant 2*: </label> 
        <input type="text" name="nom_club_sortant2" value="" /> 
    </p>	
	<input type="submit" value="Nouvelle Saison" name="raz" />			
		<?php
	// Si on appuie sur le bouton Nouvelle saison
	if (isset($_POST['raz'])){
		// Si les champs étoilés ne sont pas pleins
		if ($_POST['nom_club1']!= NULL AND $_POST['pos_club1'] != NULL AND $_POST['nom_club2']!= NULL AND $_POST['pos_club2']!= NULL AND $_POST['nom_club_sortant1'] != NULL AND $_POST['nom_club_sortant2'] != NULL) { 	
			//Si le nom des clubs sont bien différents et les position également
			if (($_POST['nom_club1']!=$_POST['nom_club2']) AND ($_POST['pos_club1']!=$_POST['pos_club2']) ){
				$obtenu = club_list_nom ();
				$trouve = false;
				// On recherche si les clubs qu'on ajoute éxistent déjà
				// tant qu'on n'a pas parcouru tous les clubs
				while($club = mysql_fetch_assoc($obtenu)){
					// Si le club est différent des deux clubs inscrits
					if (($club['nom'] != $_POST['nom_club1']) AND ($club['nom'] != $_POST['nom_club2']) AND ($trouve== false))
						//On n'a pas trouvé de club qui existe déjà
						$trouve = false;
					// Si le club est égal à un des deux clubs inscrits
					else
						// On a trouvé un club qui existe déjà
						$trouve = true;
				}
				// Si le club qu'on veut ajouter n'existe pas
				if ($trouve== false) {
					$trouve2 = false;
					$trouve3 = false;
					$obte = club_list_nom ();
					// On recherche si les clubs qu'on ajoute éxistent déjà
					// tant qu'on n'a pas parcouru tous les clubs
					while($club_list = mysql_fetch_assoc($obte) ){
						// Si le club sortant 1 est différent du club inscrit
						if (($club_list['nom'] != $_POST['nom_club_sortant1']) AND ($trouve2 == false))
							// On n'a pas trouvé de club qui existe déjà
							$trouve2 = false;
						// Si le club sortant 1 est égal au club inscrit
						else
							// On a trouvé un club qui existe déjà
							$trouve2 = true;	
						// Si le club sortant 2 est différent du club inscrit
						if (($club_list['nom'] != $_POST['nom_club_sortant2']) AND ($trouve3 == false))
							// On n'a pas trouvé de club qui existe déjà
							$trouve3 = false;
						// Si le club sortant 1 est égal au club inscrit
						else
							// On a trouvé un club qui existe déjà
							$trouve3 = true;
					}
					// Si les deux ont été trouvés on supprime et on ajoute les clubs qu'il faut
					if ($trouve2 == true AND $trouve3 == true){
						$resultat = delete_all_match();
						$result = delete_all_journee();
						$resu = delete_all_prono();
						$res = raz_points_joueur();
						$re = raz_score_equipe();
						$club_entrant1 = ajouter_club($_POST['nom_club1'], $_POST['pos_club1'], $_POST['site_officiel1'], $_POST['palmf_club1'], $_POST['palme_club1']);
						$club_entrant2 = ajouter_club($_POST['nom_club2'], $_POST['pos_club2'], $_POST['site_officiel2'], $_POST['palmf_club2'], $_POST['palme_club2']);
						$club_sortant1 = supprimer_club ($_POST['nom_club_sortant1']);
						$club_sortant2 = supprimer_club ($_POST['nom_club_sortant2']);
						// Suppression des photos
						$fichier1 = 'photos/'.$_POST['nom_club_sortant1'].'.jpg' ;
						$fichier2 = 'photos/'.$_POST['nom_club_sortant2'].'.jpg' ;
						unlink($fichier1); 
						unlink($fichier2); 
						echo '<br /><br /> La base de donnée a été remise à zéro, vous pouvez commencer une nouvelle saison';
					}
					else
						echo '<br /><br />Le club que vous souhaitez éliminer du championnat n\'existe pas.';
				}
				else 
					echo ' <br /><br />Une des équipe que vous souhaitez ajouter pour la prochaine saison existe déjà.';
			}
			// Si on a entré deux fois le meme club ou la même position
			else
				echo '<br /><br /> Vous avez entré deux fois le même club ou deux fois la même position pour les clubs.';
		}
		// Si tous les champs ne sont pas remplis
		else
			echo '<br /><br />Veuillez remplir tous les champs obligatoires';
		
	}
		?>
	</form>
</div>

<?php
}
else echo '<p class="error">Vous devez vous connecter avec un compte administrateur pour accéder à la rubrique Gestion du Calendrier</p>';?>